package com.sh.data.engine.application.model.dto.datadev;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * @Author: zigui.zdf @Date: 2022/2/21 11:00:31 @Description:
 */
@Data
@Schema
public class OfflineDevNodeResponse {

    @Schema(description = "节点id,1-作业开发 2-工作流程 3-资源管理 4-函数管理 5-任务运维")
    private Long id;

    @Schema(description = "节点名")
    private String name;

    @Schema(description = "节点父id")
    private Long pid;

    @Schema(description = "是否是系统数据")
    private Integer isSystem;

    @Schema(description = "排序值")
    private Integer sort;

    @Schema(description = "节点类型:参考OfflineDevNodeTypeEnum")
    private Integer nodeType;

    @Schema(description = "节点类型:参考OfflineDevApiNodeTypeEnum")
    private Integer apiType;

    @Schema(description = "冻结状态，1-冻结")
    private Integer isLocked;

    private String remark;
}
